294389
77617
679822
624197
680411
1010726
343251
991982
874844
699129
280985
107676
5149799
3568581
3080148
2394804
2230988
2052609
1974358
191578
1770118
1720136
1690196
1637471